Synthesizing Java expressions from free-form queries
نویسندگان
چکیده
منابع مشابه
On Synthesizing Code from Free-Form Queries
We present a new code assistance tool for integrated development environments. Our system accepts free-form queries allowing a mixture of English and Java as an input, and produces Java code fragments that take the query into account and respect syntax, types, and scoping rules of Java as well as statistical usage patterns. The returned results need not have the structure of any previously seen...
متن کاملSNIFF: A Search Engine for Java Using Free-Form Queries
Reuse of existing libraries simplifies software development efforts. However, these libraries are often complex and reusing the APIs in the libraries involves a steep learning curve. A programmer often uses a search engine such as Google to discover code snippets involving library usage to perform a common task. A problem with search engines is that they return many pages that a programmer has ...
متن کامل3D Interactive Free Form Deformations for Facial Expressions
Computer simulation of human facial expressions requires an interactive ability to create arbitrary faces and to provide a controlled simulation of expressions on these faces. The system described in this paper presents the interactive facilities for simulating abstract muscle actions using Free Form Deformations (FFD). The particular muscle action is simulated as the displacement of the contro...
متن کاملSynthesizing queries for handwritten word image retrieval
7 We propose a method to perform text searches on handwritten word image 8 databases when no ground-truth data is available to learn models or select 9 example queries. The approach proceeds by synthesizing multiple images of the 10 query string using different computer fonts. While this idea has been successfully 11 applied to printed documents in the past, its application to the handwritten 1...
متن کاملQueries Using OQL View Expressions
We propose a technique to answer OQL query expressions using OQL view expressions. The technique for reformula-tion is based on the extended pattern-matching of well typed expressions. It uses an algorithm FindSubquery, which determines if the OQL query can be rewritten so that it uses the OQL view expression. If so, the query can be answered using the view. Our research has the following featu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 2015
ISSN: 0362-1340,1558-1160
DOI: 10.1145/2858965.2814295